console.log('a start');

require('./02')  // 加载并执行
console.log('a end');

// node没有全局作用域,只有模块作用域
// 在模块内定义的变量,只会在当前模块中生效,在另一个模块使用会报错


// 测试:
// 在02js定义一个变量 str_b = 'bbb

// 在本文件中使用
console.log(str_b) 
// 语法报错 ReferenceError: str_b is not defined